heavy launch vehicle - Turco Inglés Diccionario